home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #4 / Amiga Plus CD - 2000 - No. 4.iso / Tools / Dev / powerd / lib / powerd_lib.lha / PowerD / LowerStr.ass < prev    next >
Encoding:
Text File  |  1999-06-23  |  240 b   |  16 lines

  1. ; a0 - string
  2.  
  3.     xdef    _LowerStr
  4.  
  5. _LowerStr    move.l    a0,d0        ; return value
  6. .loop    move.b    (a0)+,d1
  7.     beq.s    .finish
  8.     cmp.b    #91,d1
  9.     bgt.s    .loop
  10.     cmp.b    #65,d1
  11.     blt.s    .loop
  12.     add.b    #32,d1
  13.     move.b    d1,(-1,a0)
  14.     bra.s    .loop
  15. .finish    rts            ; d0 is set above
  16.